a fleeting glance/smile - Französisch Englisch Wörterbuch